solar telescope

[ˈsəulə ˈteliskəup]
n. 太阳望远镜